package net.intidee.bean.session.persistenza;

import java.util.List;

import javax.ejb.Stateless;

import net.inteidee.bean.businessinterface.GenericDao;
import net.inteidee.bean.businessinterface.UtenteRuoloDao;
import net.inteidee.bean.entity.Ruolo;
import net.inteidee.bean.entity.Utente;
import net.inteidee.bean.entity.UtenteRuolo;

@Stateless
public class UtenteRuoloDaoImpl extends GenericDaoImpl<UtenteRuolo> implements GenericDao,UtenteRuoloDao{
	
	public UtenteRuoloDaoImpl() {

		super(UtenteRuolo.class);
		
	}

	@Override
	public List<UtenteRuolo> findUtenteRuolo(long idUtente) {
		List<UtenteRuolo> ruoli = null;
		
		ruoli = em.createQuery("from UtenteRuolo ur where ur.utente.id="+idUtente).getResultList();
		
		return ruoli;
	}

	
	
	
}
